@CHARSET "ISO-8859-1";
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 21px;
}

.table th,
.table td {
  padding:2px 3px;
  line-height: 21px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #DDDDDD;
}

.table th {
  font-weight: bold;
}

.table thead th {
  text-align:center;
  vertical-align: middle;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #1c1e22;
}

.table .table {
  background-color: #272b30;
}



.table-bordered {
 /* border: 1px solid #1c1e22;*/
  border-collapse: separate;
  
  /*border-left: 0;*/
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.table-bordered td:first-child {/* border-left: none; */}
.table-bordered th:first-child {/* border-left: none; */}
.table-bordered th
{
  border-left: 1px solid #DDDDDD ;
}
.table-bordered td {
  border-left: 1px solid #DDDDDD ;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
  

}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #2e3236;
}

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #3a3f44;
}

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table tbody tr.success > td {
  background-color: #dff0d8;
}

.table tbody tr.error > td {
  background-color: #f2dede;
}

.table tbody tr.warning > td {
  background-color: #fcf8e3;
}

.table tbody tr.info > td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

.table{font-size:8pt;}

.table-search,
.table-search tr,
.table-search th,
.table-search td		
{
	border:none;
}	
.table-form, 
.table-form tr,
.table-form tr td{
	border:none;
}


.table tr:hover,
.table tr:hover td{
	 background-color:transparent;
}
.table tr:hover th{
	background-color:#C3D9FF;
	
}

.token-input-list{
	float:left;
	
}

.token-input-list-facebook{
float:left;}

div.noidunggui{
	
	/*padding:5px;*/
	/*border: 1px solid #c8c8c8;*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	
	border-radius:4px;
	/*text-align:center;*/
}
div.noidungdanhgia{
	
	
	/*border: 1px solid #c8c8c8;*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	
	border-radius:4px;
}

div.noidunggui>fieldset {
    border: 1px solid #DDD;
    padding: 0 1.4em 0 1.4em;
     background-color:rgb(244, 248, 252);
   /* margin: 0 0 1.5em 0;*/
}
div.noidunggui>fieldset>a{color:blue}
div.file{
	min-width:200px;
	color:blue;
	margin-bottom:5px;
	
}
/*div.file>a{color:blue;text-decoration:none;margin-left:15px;}*/
div.noidunggui>legend {
    font-size: 0.8em;
    font-weight: bold;
    border-color:rgb(106, 157, 209);
}

div.noidungdanhgia>fieldset {
    border: 1px solid #DDD;
    background-color:rgb(221, 248, 234);
   padding: 0 1.4em 0 1.4em;
   
    /*margin: 0 0 1.5em 0;*/
}



div.noidungdanhgia>legend {
    font-size: 0.8em;
    font-weight: bold;
    color:green;
}


fieldset.well{
	border-top:none;
	padding:0 10px 10px 10px;
	margin-bottom:10px;
	background-color:rgb(237, 247, 245);
}

fieldset.well>legend{
margin-left:15px;
margin-bottom:5px;
line-height:24px;
border:none;
padding:0px;
}

div.traodoi{
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
padding: 10px;
background: #F5F5F5;
margin: 5px 0;
}
.traodoi .nguoigui {
margin: 5px 0;
padding: 0 0 3px;
font-weight:bold;
border-bottom: 1px solid #DDD;
}

.traodoi .thoigian{
	margin-left:10px;
color: #888;
font-size: 0.7em;
}

.traodoi .noidung{
margin: 10px 0;
}

.traodoi .file{
	border:none;
		
}
.file>a{
	display:inline-block;
	line-height:26px; /* check your icon height */
	padding-left:20px; 
	padding-right:20px;
	color:#888;
	
	font-size: 0.8em;
	background:url(../images/congviec/traodoi/tep_kem.png)  center left no-repeat;
}    

.table-form, 
.table-form tr,
.table-form tr th,
.table-form tr td{
	border:none;
}


.table-form tbody tr th{
	color:blue;
	/* padding-left:20px; */
	text-align:right;
}

.table-form caption{
	color:green;
	background:white;
	font-weight:bold;
}

.table-form caption label{
	font-size:1em;
}

.table-form{
	margin-bottom:0px;	
}

.content-title h1
{
	/* margin:0px;
	text-align:center; */
	/* text-align:center;  */
	padding-left:5px;
	margin:0px 0px 3px 0px;
	line-height:34px;
	background-color:#81C9E5;
	
}

.content-title h2{
	/* margin:0px;
	text-align:center; */
	/* text-align:center;  */
	padding-left:5px;
	margin:0px 0px 3px 0px;
	line-height:28px;
	background-color:#81C9E5;
	
}


fieldset{
  padding: 0;
  margin: 0;
  border: 1px solid #2683F7;
}
legend {
  display: block;
  padding-left:3px;
  padding-right:3px;
  margin-bottom:0px;
  font-size: 17px;
  vertical-align:baseline;
  line-height: 36px;
  font-weight:bold;
  color:#054594;
  border-bottom:none;
  border:none;
  width:auto;
}
legend small {
  font-size: 13.5px;
  color: #999999;
}

.token-input-list{
	float:left;
	
}

.token-input-list-facebook{
float:left;
}

.user-add{
	background:url(../css/icon/user_add.png)  center left no-repeat;
	padding-left:32px;
}

.user-list{
	background:url(../css/icon/user_list.png)  center left no-repeat;
	padding-left:32px;
}


.user-info{
	background:url(../css/icon/user_info.png)  center left no-repeat;
	padding-left:32px;
}

.user{
	background:url(../css/icon/user.png) center left no-repeat;
	padding-left:32px;
	
}

.user-folder{
	background:url(../css/icon/user_folder.png) center left no-repeat;
	padding-left:32px;
	
}

.tasks{
	background:url(../css/icon/task.png) center left no-repeat;
	padding-left:32px;
	
}
.roles{
	background:url(../css/icon/work_group.png) center left no-repeat;
	padding-left:32px;
	
}
.operation{
	background:url(../css/icon/operation.png) center left no-repeat;
	padding-left:32px;
	
}

.list{
	background:url(../css/icon/list.png) center left no-repeat;
	padding-left:32px;
	
}


.assignment{
	background:url(../css/icon/assign.png) center left no-repeat;
	padding-left:32px;
	
}


.report{
	background:url(../css/icon/report.png) center left no-repeat;
	padding-left:32px;
	
}


.report-cv{
	background:url(../css/icon/report_cv.png) center left no-repeat;
	padding-left:32px;
	
}


.system{
	background:url(../css/icon/system.png) center left no-repeat;
	padding-left:32px;
	
}


.folder{
	background:url(../css/icon/folder.png) center left no-repeat;
	padding-left:32px;
	
}

.clock{
	background:url(../css/icon/clock.png) center left no-repeat;
	padding-left:32px;
	
}

.list-manager{
	background:url(../css/icon/list_manager.png) center left no-repeat;
	padding-left:32px;
	
}

.rank{
	background:url(../css/icon/rank.png) center left no-repeat;
	padding-left:32px;
}

.level{
	background:url(../css/icon/stairs.png) center left no-repeat;
	padding-left:32px;
}

.building{
	background:url(../css/icon/building.png) center left no-repeat;
	padding-left:32px;
}

.folder-room{
	background:url(../css/icon/folder_room.png) center left no-repeat;
	padding-left:32px;
}

.folder-room2{
	background:url(../css/icon/folder_room2.png) center left no-repeat;
	padding-left:32px;
}

.book-list1{
	background:url(../css/icon/book_list1.png) center left no-repeat;
	padding-left:32px;
}

.book-list2{
	background:url(../css/icon/book_list2.png) center left no-repeat;
	padding-left:32px;
}



/*small icon*/

.user-add-small{
	background:url(../css/icon/user_add_small.png)  center left no-repeat;
	padding-left:16px;
}

.user-list-small{
	background:url(../css/icon/user_list_small.png)  center left no-repeat;
	padding-left:16px;
}


.user-info-small{
	background:url(../css/icon/user_info_small.png)  center left no-repeat;
	padding-left:16px;
}

.user-small{
	background:url(../css/icon/user_small.png) center left no-repeat;
	padding-left:16px;
	
}

.user-folder-small{
	background:url(../css/icon/user_folder_small.png) center left no-repeat;
	padding-left:16px;
	
}

.tasks-small{
	background:url(../css/icon/task_small.png) center left no-repeat;
	padding-left:16px;
	
}
.roles-small{
	background:url(../css/icon/work_group_small.png) center left no-repeat;
	padding-left:16px;
	
}
.operation-small{
	background:url(../css/icon/operation_small.png) center left no-repeat;
	padding-left:16px;
	
}

.list-small{
	background:url(../css/icon/list_small.png) center left no-repeat;
	padding-left:16px;
	
}


.assignment-small{
	background:url(../css/icon/assign_small.png) center left no-repeat;
	padding-left:16px;
	
}


.report-small{
	background:url(../css/icon/report_small.png) center left no-repeat;
	padding-left:16px;
	
}


.report-cv-small{
	background:url(../css/icon/report_cv_small.png) center left no-repeat;
	padding-left:16px;
	
}


.system-small{
	background:url(../css/icon/system_small.png) center left no-repeat;
	padding-left:16px;
	
}


.folder-small{
	background:url(../css/icon/folder_small.png) center left no-repeat;
	padding-left:16px;
	
}

.clock-small{
	background:url(../css/icon/clock_small.png) center left no-repeat;
	padding-left:16px;
	
}

.list-manager-small{
	background:url(../css/icon/list_manager_small.png) center left no-repeat;
	padding-left:16px;
	
}

.rank-small{
	background:url(../css/icon/rank_small.png) center left no-repeat;
	padding-left:16px;
}

.level-small{
	background:url(../css/icon/stairs_small.png) center left no-repeat;
	padding-left:16px;
}

.building-small{
	background:url(../css/icon/building_small.png) center left no-repeat;
	padding-left:16px;
}

.folder-room-small{
	background:url(../css/icon/folder_room_small.png) center left no-repeat;
	padding-left:16px;
}

.folder-room2-small{
	background:url(../css/icon/folder_room2_small.png) center left no-repeat;
	padding-left:16px;
}

.book-list1-small{
	background:url(../css/icon/book_list1_small.png) center left no-repeat;
	padding-left:16px;
}

.book-list2-small{
	background:url(../css/icon/book_list2_small.png) center left no-repeat;
	padding-left:16px;
}


/*widget*/

div.widget{
	width:350px;
	/*border: 1px solid #fbeed5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;*/
	padding:0px;
	margin:20px auto;
}

.widget-head{
	border: 1px solid #c8c8c8;
	background-color: #c8c8c8;
	
	color: #000000;
	padding:5px 0px 0px 0px;
	margin:0px;
	line-height:30px;
	min-height:30px;
	-webkit-border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius:4px 4px 0px 0px;
	vertical-align:middle;
}

.widget-head>h3{
	margin:0px;
	line-height:32px;
	font-size:24.5px;
	
}
.widget-head>h3>i{
	font-size:32px;
	margin-left:5px;
	
}
.widget-body{
	/*padding:20px;*/
	padding:20px 0px;
	border: 1px solid #c8c8c8;
	-webkit-border-radius:0px 0px 4px 4px;
	-moz-border-radius:0px 0px 4px 4px;
	background-color:white;
	border-radius:0px 0px 4px 4px;
	text-align:center;
}

div.buttonicon{
	padding:5px 0px 0px 0px;
	width:90px;
	height:75px;
	margin:5px;
	/*border: 1px solid #fbeed5;*/
	text-align:center;
	
	vertical-align:middle;
}

div.buttonicon>h3{margin:0px;padding:0px;line-height:32px;font-size:24.5px;}
div.buttonicon>h3>i{
	font-size:32px;
}
div.buttonicon>a{margin:0px;padding:0px;text-decoration:none;color:black;}

/*bticon small*/

div.buttonicon-small{
	padding:5px 0px 0px 0px;
	width:68px;
	height:59px;
	margin:3px;
	/*border: 1px solid #fbeed5;*/
	text-align:center;
	
	vertical-align:middle;
}

div.buttonicon-small>h3{margin:0px;padding:0px;line-height:16px;}
div.buttonicon-small>h3>i{
	font-size:16px;padding:0px;
}
div.buttonicon-small>a{
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:black;}
div.buttonicon-small>a:hover{
	
	text-decoration:none;
	color:black;}



.qlht tr td{
	width:400px;
	margin:0px auto;
	vertical-align:top;
}


i.selected1,
i.selected2,
i.selected,
i.normal
{
	width:32px;
	height:10px;
	display: inline-block;
}
i.selected1
{
	background-image:url("congviec/selected1.png");
	
}
i.selected2
{
	background-image:url("congviec/selected2.png");
	
}
i.selected
{
	background-image:url("congviec/selected.png");
	
}
i.normal
{
	background-image:url("congviec/normal.png");
	
}

body{
	background:#CCC;
	
}
#page{
	
	min-width:1100px;
	/* width:%; */
	margin:0px auto;
	background:#515151;
	border:none;
}

#left-side{
	border: 1px solid #DDDDDD;
	border-radius:4px;
	float: left;
    margin:0px;
    margin-top:5px;
    margin-left:3px;
	float: left;   
	width:200px;
	vertical-align:top;	
	background:#FFFFFF;
}



#sidebar{padding:0px}
#promo {
    background: #515151; 
    border-top: 3px solid #6E6E6E;
    clear: both;
    padding:0px;
    color: #CCCCCC;
 	
 	width:100%;
 	bottom:0;
}

#wrapfooter{
	padding: 15px;
	text-align:center;
}

#content{
	 
	 border: 2px solid #81C9E5;
	border-radius:4px;
	width:870px;
	background:#FFFFFF;
	padding:0px;
	margin:5px;
	margin-left:5px;
	
	
	float:left;
	vertical-align:middle
	
}

@media screen and (max-width:1024px){
	#page{
		min-width:950px;
		max-width:950px;
	}
	#left-side{
	border: 1px solid #DDDDDD;
	border-radius:4px;
	float: left;
    margin:0px;
    margin-top:5px;
    margin-left:3px;
    padding:0px;  
	width:175px;
	vertical-align:top;
	
}
	#content{
		
		border-radius:4px;
		/*padding-top:10px;*/
		margin:5px;
		margin-left:5px;
		width:750px;
	}
	
	
}

@media screen and (max-height:700px)
{
	
	#content{min-height: 400px;}
	
}

@media screen and (max-height:900px)
{
	
	#content{min-height:600px;}
	
}
@media screen and (max-height:1100px)
{
	
	#content{min-height: 750px;}
	
}
@media screen and (min-height:1100px)
{
	
	#content{min-height: 950px;}
	
}
/* 
div.breadcrumbs
{
	line-height:31px;
	background:#CCC;
	margin:2px;
	
	padding: 4px 20px;
}

div.breadcrumbs a
{
	line-height:21px; 
	background:url("images/breakcrumbs/bg_breakcrumbs.gif") repeat-x left top;
	color:white;
	text-decoration:none;
	font-size: 0.9em;
	padding: 4px 20px;
}

div.breadcrumbs span.sep
{
	
	background:url("images/breakcrumbs/sep.gif") no-repeat left top;
	padding:0px;
	padding: 4px 8px;
	font-size: 0.9em;
	line-height:21px;
	
}

div.breadcrumbs span
{
	line-height:21px; 
	background:url("images/breakcrumbs/bg_breakcrumbs.gif") repeat-x left top;
	color:white;
	font-size: 0.9em;
	padding: 4px 20px;
	font-weight:normal;
	
} */

/* 
div.breadcrumbs>span:last
{
	line-height:21px; 
	background:url("images/breakcrumbs/bg_breakcrumbs.gif") repeat-x left top;
	color:white;
	font-size: 0.9em;
	padding: 4px 20px;
	font-weight:normal;
	
} */

ul{
  margin: 0;
  padding: 0;
  list-style: none;
}

#breadcrumbs-one{
  margin:2px;
  background: #eee;
  border-width: 1px;
  border-style: solid;
  border-color: #f5f5f5 #e5e5e5 #ccc;
  border-radius: 5px;
  box-shadow: 0 0 2px rgba(0,0,0,.2);
  overflow: hidden;
  width: 100%;
}

#breadcrumbs-one li{
  float: left;
}

#breadcrumbs-one a{
  padding: .7em 1em .7em 2em;
  float: left;
  text-decoration: none;
  color: #444;
  position: relative;
  text-shadow: 0 1px 0 rgba(255,255,255,.5);
  background-color: #ddd;
  background-image: linear-gradient(to right, #f5f5f5, #ddd);  
}

#breadcrumbs-one li:first-child a{
  padding-left: 1em;
  border-radius: 5px 0 0 5px;
}

#breadcrumbs-one a:hover{
  background: #fff;
}

#breadcrumbs-one a::after,
#breadcrumbs-one a::before{
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -1.5em;   
  border-top: 1.5em solid transparent;
  border-bottom: 1.5em solid transparent;
  border-left: 1em solid;
  right: -1em;
}

#breadcrumbs-one a::after{ 
  z-index: 2;
  border-left-color: #ddd;  
}

#breadcrumbs-one a::before{
  border-left-color: #ccc;  
  right: -1.1em;
  z-index: 1; 
}

#breadcrumbs-one a:hover::after{
  border-left-color: #fff;
}

#breadcrumbs-one .current,
#breadcrumbs-one .current:hover{
  font-weight: bold;
  background: none;
}

#breadcrumbs-one .current::after,
#breadcrumbs-one .current::before{
  content: normal;  
}

.icon-sign-left {
  background-position: -264px -144px;
}
.icon-sign-right {
  background-position: -240px -144px;
}
.icon-sign-up {
  background-position: -289px -144px;
}
.icon-sign-down {
  background-position: -312px -144px;
}


div.search-form{
	padding: 3px;
	margin:0px;
	margin-bottom:5px; 
	background: transparent;
	/* width:100%; */
	 -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
    border:2px solid #6FACCF;
}

div.ghi_chu input[type="text"]{
	width:196px;	
}

.ui-widget button {
    font-family: Verdana,Arial,sans-serif;
    font-size: 12px;
}


span.cv-khan-3{	
	color:red;font-weight:bold
}
span.cv-khan-2{	
	color:red;
}
span.cv-khan-1{	
	color:black;font-weight:normal;
}

div.taocv{
	width:95%;
}

div.tao-vb-den{
	width:90%;
	margin:0px auto;
}

div.button-form{
	margin:3px 5px;
}

div.button-form button{
	margin:0px 3px;
}

tr.filters td{
	padding:2px 3px;
}

.grid-view .filters input,
.grid-view .filters select {
    border: 1px solid #CCCCCC;
    width: 98%;
}
.div-area{
background-color:white;
height:50px;
width:500px;
overflow:auto;
margin-bottom:0px;
}

.div-caption{
	color:green;
	background:white;
	font-weight:bold;
	padding-left:4px;
}